﻿@model sipfe.model.dataAccess.SIPMaePersona
@{   
    int k = 0;
    List<sipfe.model.dataAccess.SIPDetDireccion> direcciones;   
}
@if (Model.SIPDetDireccion.Count > 0)
{
    <div class="divOver7">
        <table class="Reporte1">
            <thead>
                <tr>
                    <th>#</th>
                    <th>Tipo de via</th>
                    <th>Nombre de la via</th>
                    <th># Puerta</th>
                    <th>Letra</th>
                    <th>Tipo Zona</th>
                    <th>Nombre de la zona</th>
                    <th>Centro poblado</th>
                    <th>Block</th>
                    <th>Piso</th>
                    <th>Interior</th>
                    <th>Manzana</th>
                    <th>Lote</th>
                    <th>Km</th>
                    <th>Referencia</th>
                    <th>Departamento</th>
                    <th>Provincia</th>
                    <th>Distrito</th>
                    <th>Inicio vigencia</th>
                    <th>Fin vigencia</th>
                    <th>Usuario registro</th>
                    <th>Fecha Registro</th>
                </tr>
            </thead>
            @{        
    direcciones = Model.SIPDetDireccion.OrderByDescending(o => o.nIdeDireccion).ToList();
    foreach (sipfe.model.dataAccess.SIPDetDireccion direccion in direcciones)
    {
        k++;
                <tr class="@(k % 2 != 0 ? "odd" : "even")">
                    <td>@k</td>
                    <td>@direccion.SIPDetCompendio1.vNomCorto</td>
                    <td>@direccion.vNomVia</td>
                    <td>@direccion.vNumPuerta</td>
                    <td>@direccion.vLetra</td>
                    <td>@direccion.SIPDetCompendio3.vNomCorto</td>
                    <td>@direccion.vNomZona</td>
                    <td>@direccion.vCenPoblado</td>
                    <td>@direccion.vNumBlock</td>
                    <td>@direccion.vPiso</td>
                    <td>@direccion.vInterior</td>
                    <td>@direccion.vManzana</td>
                    <td>@direccion.vLote</td>
                    <td>@direccion.vKilometro</td>
                    <td>@direccion.vRefer</td>
                    <td>@direccion.SIPDetCompendio.vNomCorto</td>
                    <td>@direccion.SIPDetCompendio2.vNomCorto</td>
                    <td>@direccion.SIPDetCompendio4.vNomCorto</td>
                    <td>@String.Format("{0:dd/MM/yyyy}", direccion.dFecIniVig)</td>
                    <td>
                        @if (@direccion.dFecFinVig.ToString().Length <= 0)
                        {               
                            <span><span class="letraLink8R" onclick="javascript:cerrarVigenciaItem(this,'@direccion.nIdeDireccion','direccion');">CERRAR VIGENCIA</span></span>
                        }
                        else
                        {
                            @String.Format("{0:dd/MM/yyyy}", direccion.dFecFinVig);
                        }
                    </td>
                    <td>@direccion.SIPMaeUsuario.vCodUsuario</td>
                    <td>@String.Format("{0:dd/MM/yyyy HH:mm}", direccion.dtFecReg)</td>
                </tr>
    }
            }
        </table>
    </div>
}else{
    @RenderPage("~/Areas/Persona/Views/Shared/SinRegistros.cshtml")
}